Canonical(Ubuntu) React-native

요 며칠 상당히 놀랄 만한 프로젝트들이 올라 오고 있어서 눈독을 들이고 있었는데, 하루만에 제 맘을 바꾼 프로젝트가 올라 왔네요.

CanonicalLtd/react-native
_react-native - A framework for building native apps with React._github.com

2016/08/04 Editor’s choice

Canonical은 뭐하는 회사?

Ubuntu를 만들고 배포하는 회사구요, 깃헙에서 CanonicalLtd라는 그룹으로 활동중에 있습니다.

Canonical | The company behind Ubuntu
_Canonical produces Ubuntu, provides commercial services for Ubuntu’s users, and works with hardware manufacturers…_www.canonical.com

React-Native는 뭐?

Facebook에서 React라는 UI프레임워크를 만들었습니다. 여기서 유명한 컨셉이 Virtual DOM과 state 관리 및 flux같은 개념이 있는데 이런 컨셉을 그대로 사용하면서 iOS와 안드로이드 앱을 네이티브로 만들 수 있는 혁신적인 툴을 개발 했는데 그것이 React-Native 입니다.

React Native | A framework for building native apps using React
A framework for building native apps using Reactfacebook.github.io


그래서 뭘 한다구요?

이후 똑같은 컨셉으로 React-Native-Desktop 같은 프로젝트들이 많이 만들어 지고 있었습니다. 즉 React-Native 를 사용해서 윈도우즈, Mac에서 돌아가게 할 수 있도록 하자. 뭐 이런 녀석들입니다.

ptmt/react-native-desktop
_react-native-desktop - React Native for macOS_github.com

그리고 MS 블로그에 이런 글이 올라 왔습니다.

React Native on the Universal Windows Platform
_Today, Microsoft and Facebook announced at Facebook’s developer conference, F8 2016, that we’re adding Universal…_blogs.windows.com

이제 Linux만 남았네. 하는 시점에 지금 리뷰하는 시각 하루전에 folk가 따진게 해커 뉴스에서 이슈가 되었고 7시간 전에 대망의 Readme 파일 커밋이 이루어집니다.

Update README * CanonicalLtd/react-native@f84120a
_Correct URL of git repo. - Mention supported Ubuntu variants._github.com

해커 뉴스에서는 한참 말이 오고 가고 있네요.

React Native for Ubuntu | Hacker News
_With React-Native, there was no reason to implement a component called Div. Instead, the authors created one called…_news.ycombinator.com

Readme 파일 5줄로 깃헙 커뮤니티를 이렇게 흔든 프로젝트가 많았나 싶네요.

By Keen Dev on August 4, 2016.

Exported from Medium on May 31, 2017.